electro-mechanical device - Turco Inglés Diccionario